incandescent cathode - French English Dictionary